offer food to pachamama or the rain - Español Inglés Diccionario